/**
 * Created by Sihan on 2017/5/26.
 */
$(function () {
     //bind btn
    $("#btn_pass").click(function () {
        $("#passModal").modal('toggle');
        var inputList = ['user_pass', 'newpass', 'newpass2'];
        for (i in inputList) {
            $("#" + inputList[i]).val('');
            $("#" + inputList[i]).parent().parent().removeClass("has-error");
            $("#" + inputList[i]).parent().parent().removeClass("has-success");
        }
    });

    $("#btn_modify").click(function () {
        err_msg = "";
        if ($("#user_pass").val().length < 6) {
            $("#user_pass").parent().parent().addClass("has-error");
            $("#user_pass").popover({
                placement: "top",
                content: "密码长度不能少于 6 位"
            });
            $("#user_pass").popover('show');
            return;
        } else {
            $("#user_pass").parent().parent().removeClass("has-error");
            $("#user_pass").parent().parent().addClass("has-success");
            $("#user_pass").popover('destroy');
        }

        if ($("#newpass").val().length < 6) {
            $("#newpass").parent().parent().addClass("has-error");
            $("#newpass").popover({
                placement: "top",
                content: "密码长度不能少于 6 位"
            });
            $("#newpass").popover('show');
            return;
        } else {
            $("#newpass").parent().parent().removeClass("has-error");
            $("#newpass").parent().parent().addClass("has-success");
            $("#newpass").popover('destroy');
        }

        if ($("#newpass2").val() != $("#newpass").val()) {
             $("#newpass2").parent().parent().addClass("has-error");
             $("#newpass2").popover({
                placement: "top",
                content: "两次输入密码不一致"
            });
            $("#newpass2").popover('show');
             return;
        } else {
            $("#newpass2").parent().parent().removeClass("has-error");
            $("#newpass2").parent().parent().addClass("has-success");
            $("#newpass2").popover('destroy');
        }

        postForm('adminpass', '/admin/mpass', 'myModalLabel', ['btn_can', 'btn_modify'], function (msg) {
            Alert("密码修改成功, 需要重新登陆", "success");
            $("#passModal").modal('toggle');
            alert("密码修改成功, 需要重新登陆");
            if (typeof (msg.href) !== 'undefined') {
                location.href = msg.href;
            }
        });
    });
});